home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 23 / PC Gamer IT CD 23.iso / XDEMO / INSTALL.SCR < prev    next >
Text File  |  1997-06-26  |  3KB  |  148 lines

  1. // Install script for Extreme Assault
  2. // (c) 1997 Blue Byte Software GmbH
  3.  
  4. // Set language
  5. SET_LANGUAGE 2
  6.  
  7. // Load background image
  8. LOAD_BACKGROUND "install\install.lbm"
  9.  
  10. // Go to setup if already installed, else go to install
  11. IF_EXISTS setup.ini
  12.     GOTO SetupMainMenu
  13. ELSE
  14.     GOTO InstallMainMenu
  15. ENDIF
  16.  
  17.  
  18. // Install main menu
  19. :InstallMainMenu
  20.  
  21. MENU_START
  22. MENU_ENTRY "EXTREME ASSAULT Installation"
  23. MENU_ENTRY "Install EXTREME ASSAULT" InstallGame
  24. MENU_ENTRY "Quit program" ExitInstallFromInstall
  25. MENU_END
  26.  
  27.  
  28. // Install the game
  29. :InstallGame
  30.  
  31.  
  32. // Select a target drive
  33. SELECT_TARGET_DRIVE 28000 InstallMainMenu
  34.  
  35. // Select target path
  36. SELECT_TARGET_PATH BLUEBYTE\EXTREME
  37.  
  38.  
  39. // Inform the user that installation has started
  40. PRINT "Preparing installation..."
  41.  
  42. // Change to target directory
  43. CD_TARGET
  44.  
  45. // Delete everything that may already be here
  46. DELETE *.*
  47. DELETE DRIVERS
  48. DELETE INSTALL
  49. DELETE DATA
  50. DELETE DATA.SFX
  51. //DELETE SHOTS
  52.  
  53. // Create directories
  54. MD DRIVERS
  55. MD INSTALL
  56. MD DATA
  57. MD RESTEST
  58. MD DATA.SFX
  59. MD SAVEGAME
  60. //MD SHOTS
  61.  
  62. // Change to source directory
  63. CD_SOURCE
  64.  
  65. // Inform the user that installation has started
  66. PRINT "Installing EXTREME ASSAULT..."
  67.  
  68. // Copy AIL drivers
  69. INSTALL DRIVERS\*.*       DRIVERS\*.*
  70.  
  71. // Copy setup stuff
  72. INSTALL SETUP.EXE         SETUP.EXE
  73. INSTALL INSTALL.SCR       INSTALL.SCR
  74. INSTALL INSTALL.LBM       INSTALL.LBM
  75. INSTALL DOS4GW.EXE        DOS4GW.EXE
  76. INSTALL README.TXT        README.TXT
  77. //INSTALL NEWS.TXT          NEWS.TXT
  78. INSTALL CHECKVGA.BAT      CHECKVGA.BAT
  79. INSTALL_DIRS INSTALL\*.*  INSTALL\*.*
  80.  
  81. // Copy root stuff
  82.  
  83. INSTALL_DIRS ROOT\*.*          *.*
  84.  
  85. // Copy rest
  86. INSTALL_DIRS DATA\*.*     DATA\*.*
  87. INSTALL_DIRS DATA.SFX\*.* DATA.SFX\*.*
  88. INSTALL_DIRS RESTEST\*.* RESTEST\*.*
  89. //INSTALL_DIRS SHOTS\*.* SHOTS\*.*
  90.  
  91. CD_TARGET
  92.  
  93. // Create and update setup file
  94. CREATE SETUP.INI
  95. UPDATE_INI
  96.  
  97. // Inform the user that installation has been completed successfully
  98. INFO "EXTREME ASSAULT has been installed successfully"
  99.  
  100. GOTO SetupMainMenu
  101.  
  102.  
  103. // Setup main menu
  104. :SetupMainMenu
  105.  
  106. MENU_START
  107. MENU_ENTRY "EXTREME ASSAULT: Setup"
  108. MENU_ENTRY "Setup sound" SetupSound
  109. MENU_ENTRY "Graphics resolution" TestScreen
  110. MENU_ENTRY "Additional information" ReadDoc
  111. //MENU_ENTRY "Blue Byte News" NewsInfo
  112. MENU_ENTRY "Start EXTREME ASSAULT" StartGame
  113. MENU_ENTRY "Quit program" ExitInstallFromSetup
  114. MENU_END
  115.  
  116.  
  117. :SetupSound
  118. CD DRIVERS
  119. EXECUTE_OWN_SCREEN SETSOUND.EXE
  120. CD ..
  121. GOTO SetupMainMenu
  122.  
  123.  
  124. :ReadDoc
  125. TEXT README.TXT
  126. GOTO SetupMainMenu
  127.  
  128.  
  129. :NewsInfo
  130. TEXT NEWS.TXT
  131. GOTO SetupMainMenu
  132.  
  133.  
  134. :TestScreen
  135. EXECUTE_OWN_SCREEN Checkvga.bat
  136. GOTO SetupMainMenu
  137.  
  138. :StartGame
  139. EXECUTE_OWN_SCREEN START.BAT
  140. END
  141.  
  142.  
  143. :ExitInstallFromSetup
  144. INFO "Have fun playing EXTREME ASSAULT!"
  145. END
  146.  
  147. :ExitInstallFromInstall
  148. END